/*
 * Copyright Hundsun Technologies Inc. All Rights Reserved.
 */

package common

import "hundsun.com/hsl/hschain/protos"

//存放约定的特殊用途的常量和变量

// BlackHoleAddress 接收方为此地址的交易执行时当做普通转账交易。
// 交易的payload为BlackHoleTransactionPayload对应的[]byte。
// 如果交易有效，执行引擎将在交易执行结果中放入一个namespace为此地址，
// key为<SpecialKeyFromAccountBalance>，value为<from>执行完此交易后的账户余额
var BlackHoleAddress = protos.Address("ffffffffffffffffffffffffffffffffffffffff")

//GenesisAddress 创世区块地址标记
var GenesisAddress = "0x0000000000000000000000000000000000000000"

// SpecialWriteSetKeyFromAccountBalance 交易发送放执行完此交易后的账户余额
var SpecialWriteSetKeyFromAccountBalance = "$balance_of_from_account$"
